//0x30 bytes (sizeof)
struct _KALPC_REGION
{
struct _LIST_ENTRY RegionListEntry; //0x0
struct _KALPC_SECTION* Section; //0x8
ULONG Offset; //0xc
ULONG Size; //0x10
ULONG ViewSize; //0x14
union
{
struct
{
ULONG Secure:1; //0x18
} s1; //0x18
} u1; //0x18
ULONG NumberOfViews; //0x1c
struct _LIST_ENTRY ViewListHead; //0x20
struct _KALPC_VIEW* ReadOnlyView; //0x28
struct _KALPC_VIEW* ReadWriteView; //0x2c
};